import { LogoLoader } from 'ui'
import { PageContainer } from 'ui-patterns/PageContainer'
import {
PageHeader,
PageHeaderDescription,
PageHeaderMeta,
PageHeaderSummary,
PageHeaderTitle,
} from 'ui-patterns/PageHeader'
import { GeneralSettings } from '@/components/interfaces/Organization/GeneralSettings/GeneralSettings'
import DefaultLayout from '@/components/layouts/DefaultLayout'
import OrganizationLayout from '@/components/layouts/OrganizationLayout'
import { OrganizationSettingsLayout } from '@/components/layouts/ProjectLayout/OrganizationSettingsLayout'
import { usePermissionsQuery } from '@/data/permissions/permissions-query'
import { useSelectedOrganizationQuery } from '@/hooks/misc/useSelectedOrganization'
import type { NextPageWithLayout } from '@/types'
const OrgGeneralSettings: NextPageWithLayout = () => {
const { isPending: isLoadingPermissions } = usePermissionsQuery()
const { data: selectedOrganization } = useSelectedOrganizationQuery()
return (
<>
Organization Settings
General configuration, privacy, and lifecycle controls
{selectedOrganization === undefined && isLoadingPermissions ? (
) : (
)}
>
)
}
OrgGeneralSettings.getLayout = (page) => (
{page}
)
export default OrgGeneralSettings